﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Infraestructura.Dominio;

namespace Infraestructura.Fachada.Stub
{
    class FachadaStub : IFachada
    {
        public Usuario ValidaUsuario(Usuario user)
        {
            Usuario result = null;
            if (user.Nombre.Equals("jleal") && user.Clave.Equals("123"))
            {
                result = new Usuario(0, "Juan Pablo Leal Tirado", user.Nombre, user.Clave, "coordinador");
            }
            else if (user.Nombre.Equals("karina") && user.Clave.Equals("456"))
            {
                result = new Usuario(1, "Karina Guadalupe Alvarez Corral", user.Nombre, user.Clave, "administrador");
            }
            return result;
        }

        public Grupo[] ObtenGrupos()
        {
            string desc;

            desc = "La Renovación no es un movimiento, si no más bien “una corriente de gracia” que "
                    + "viene del Espíritu Santo, quien actúa en nosotros y nos muestra la grandeza de Dios.";
            Grupo g1 = new Grupo(1, "Renovación Carismatica Católica en el Espiritu Santo", desc, "pyf.png", new Usuario(0));
            desc = "Integra a los Cenáculos de oración que se reunen para rezar el Rosario de la "
                    + "LLama de Amor del Inmaculado corazón de María pidiendo por la salvación de las "
                    + "almas, la conversión de los pecadores, la santificación de los sacerdotes y la "
                    + "unidad de la Iglesia.";
            Grupo g2 = new Grupo(2, "Llama de Amor del Inmaculado Corazón de María", desc, "llamadeamor.jpg", new Usuario(1));
            
            desc = "El objetivo primordial de la Pastoral Social es ir en la búsqueda de un bien común; "
                   + "el bien común, es el conjunto de aquellas condiciones de la vida social que hace "
                   + "posible las asociaciones de cada uno de sus miembros para llegar al logro más "
                   + "pleno, más fácil para la perfección.";
            Grupo g3 = new Grupo(3, "Pastoral Social", desc, "pastoralSocial.jpg", new Usuario(2));
            Grupo g4 = new Grupo(4, "Pastoral Juvenil", "Es la acción organizada de la Iglesia a favor de los adolescentes y jóvenes, presentes en la comunidad parroquial, para propiciar que asuman los valores del Evangelio como fruto del encuentro con Jesucristo e insertados en el dinamismo de la Misión Permanente de la Arquidiócesis de México, vivan un proceso de toda la vida, en continua conversión y maduración personal y comunitaria, que los lleve a la comunión y a la solidaridad, para transformar su propia historia y la de la humanidad, difundir el Evangelio, transformar las estructuras sociales, construir la civilización del amor y alcanzar la santidad.", "pastoralJuvenil.jpg", new Usuario(2));
            Grupo g5 = new Grupo(5, "Vela Perpetua", "La Vela Perpetua es una organización que su oficio es para adorar al Santísimo Sacramento (Jesús presente en el Altar).", "velaPerpetua.png", new Usuario(2));

            Grupo[] res = new Grupo[] { g1, g2, g3, g4, g5 };
            return res;
        }
    }
}
